package br.com.karitza.modelo.entidade;

import java.io.Serializable;
import java.util.ArrayList;

public class Imovel implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String sequencial;
	private String rua;
	private String numero;
	private String bairro;
	private String area;
	private String garagem;
	private Tipo tipo;

	public String getSequencial() {
		return sequencial;
	}
	public void setSequencial(String sequencial) {
		this.sequencial = sequencial;
	}
	public String getRua() {
		return rua;
	}
	public void setRua(String rua) {
		this.rua = rua;
	}
	public String getBairro() {
		return bairro;
	}
	public void setBairro(String bairro) {
		this.bairro = bairro;
	}
	public String getNumero() {
		return numero;
	}
	public void setNumero(String numero) {
		this.numero = numero;
	}

	public String getArea() {
		return area;
	}
	public void setArea(String area) {
		this.area = area;
	}
	public String getGaragem() {
		return garagem;
	}
	public void setGaragem(String garagem) {
		this.garagem = garagem;
	}
	public Tipo getTipo(){
		return this.tipo;
	}
	public void setTipo(Tipo tipo) {
		this.tipo = tipo;		
	}
	public ArrayList<Caracteristica> getCaracteristicas(String grupo){
		return this.getTipo().getCaracteristicas(grupo);
	}
}
